/*BO Preview UI*/

@media screen {
	.myNonPrintClass {
		/*visibility: visible;*/
	}
	.myPrintClass {
		/*visibility: visible;*/
	}
	.questionOption span {
		font-size: 12px;
		vertical-align: middle;
		color: #FFA54E;
	}
}

@media print {
	.myNonPrintClass {
		visibility: hidden;
	}
	.myPrintClass {
		visibility: visible;
	}
}

/*	BO Display game for minimize */

.minimizedDisplay {
	width: 20px;
	height: 14px;
	margin-top: 3px;
	background: url(/ce-static-testedge/common/images/icons.png) no-repeat 0 0 !important;
}
.maximizedDisplay {
	width: 20px;
	height: 14px;
	margin-top: 3px;
	background: url(/ce-static-testedge/common/images/icons.png) no-repeat 0 -14px !important;
}

/*	EO Display game for minimize */

.mediumFontSize {
	font-size: medium;
}
.widthHundredPercent {
	width: 100%;
}
/* Gradient color1 - color2 - color1 */
hr.qAddHr {
	display: block;
	margin: 10px 0 10px 0;
	background: rgb(175,191,214);
	clear: both;
	float: none;
	width: 100%;
	height: 0px;
	border-left: 0;
	border-right: 0;
}

hr.carved {
	/**
	 * 	No HR required for options now so Display none.
	 *
	 */
	display: none;
	background: rgb(175,191,214);
	clear: both;
	float: none;
	width: 100%;
	height: 0px;
	border-left: 0;
	border-right: 0;
}
hr.carvedV {
	display: none;
	background: rgb(175,191,214);
	clear: both;
	float: none;
	width: 0px;
	height: 100%;
	border-top: 0;
	border-bottom: 0;
}
object embed {
	border: 0px solid #646464;
	background-color: #FFFFFF;
	padding: 0px;
	margin-bottom: 2px;
}

hr.style-one {
	/*http://css-tricks.com/examples/hrs/*/
	display: block;
	border: 0;
	height: 1px;
	background: #333;
	background-image: -webkit-linear-gradient(left, #333, #ccc);
	background-image: -moz-linear-gradient(left, #333, #ccc);
	background-image: -ms-linear-gradient(left, #333, #ccc);
	background-image: -o-linear-gradient(left, #333, #ccc);
	margin-top: 2px;
	margin-bottom: 2px;
}
/* Gradient transparent - color - transparent */

hr.style-two {
	display: block;
	border: 0;
	height: 1px;
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
	background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
	background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
	background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
}

#optionsContainer {
	margin-top: 3px;
}

.optionsMinH {
	/*min-height: 500px;*/
}
.questionMinH {
	min-height: 50px;
}
.margin-12 {
	/**
	 * 	Used for Gap between Qtr and Otr
	 */
	margin-top: -12px;
}
.paddingBottom5 {
	padding-bottom: 5px;
}
.tabBottomText {
	font-size: 11px;
	display: block;
	color: #818181;
}


/* BO School Header in Preview Question */
.schoolHeaderLeft {
	width: 93%;
	float: left;
}
.schoolHeaderRight {
	width: 7%;
	float: right;
}
/* EO School Header in Preview Question */

div.col2 {
	float: left;
	width: 50%;
	/*background: #00AA00;*/
	/*border-left: 1px solid #0066CC;*/
}

.QPQuestionHeader {
	/*height: 28px;*/
	margin-top: 5px;
	padding-top: 6px;
}
.marginTop_minus3 {
	margin-top: -3px;
}
.questionOption span {
	font-size: 12px;
	vertical-align: middle;
	color: #000000;
}
.questionOption li {
	font-size: x-large;
}

.myRadio li {
	list-style-type: disc;
	/*background-color: #CCEAFE;*/

}
.myRadioCE li {
	list-style-type: disc;
	/*background-color: #CCEAFE;*/
	color: #D44C31;
}
.myCheck li {
	list-style-type: square;
	/*background-color: #CCEAFE;*/
}

.marginLeft40 {
	margin-left: 40px;
}

#tabsdb1 ul {
	height: 36px;
	line-height: 16px;
	background: none;
}

.padding_0088 {
	padding: 0px 0px 8px 8px;
}

/*EO Preview UI*/

/*BO Qpaper UI*/

/**
 * 	To Create a New Tab of your own.
 */

#tabsDynamicNew .ui-widget-header {
	border-bottom: 4px solid #A4E883 !important;
	height: 46px;
	background-image: url("");
}
.PublishTD {
	color: #FF0000;
}

#questionTable {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 100%;
	border-collapse: collapse;
}
#questionTable td, #questionTable th {
	font-size: 1em;
	/*border: 1px solid #d8d8d8;*/
	background-color: #e9e9e9;
	padding: 3px 7px 2px 7px;
}

#questionTable th {
	font-size: 1.1em;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 4px;
	color: #000000;
	background-color: #FFFFFF;
}
#questionTable tr.alt td {
	color: #000000;
	border: 0px solid #e9e9e9;
	padding: 0px 0px 4px 0px;
	background-color: #ffffff;
}

#questionTable td:hover .deleteIcon {
	background: url(/ce-static-testedge/common/images/deleteIcon.png) no-repeat;
	margin-right: 0;
}

.widthCol1 {
	width: 10%;
}
.widthCol2 {
	width: 24%;
}
.widthCol3 {
	width: 10%;
}
.widthCol4 {
	width: 12%;
}
.widthCol5 {
	width: 10%;
}
.widthCol6 {
	width: 10%;
}
.widthCol7 {
	width: 8%;
}

div.table {
	/*border: 1px solid black;*/
	display: table;
}
div.tr {
	/*border: 1px solid black;*/
	display: table-row;
	/*background: transparent;*/
}
div.td {
	/*border: 1px solid black;*/
	display: table-cell;
	color: #3D3D3D;
	/*padding: 10px;*/
	background-color: #FFF;
	/*vertical-align: top;*/
	border-bottom: 1px dotted #d8d8d8 !important;
	height: 25px;
	padding: 5px 10px 5px 10px;
	vertical-align: middle;
}

div.th {
	background-color: #f7f7f7;
}

.qpaperViewtable {
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #d8d8d8;
	box-shadow: 0px 1px 1px #ddd;
	width: 100%;
}

.qpaperViewtable div:hover a.deleteIcon {
	background: url(/ce-static-testedge/common/images/deleteIcon.png) no-repeat;
}
.qpaperViewtable div:hover a.editIcon {
	background: url(/ce-static-testedge/common/images/editIcon.png) no-repeat;
}

.container form {
	background: #fb887c;
	color: #fff;
	font-family: 'Lato', Arial, sans-serif;
}
/*EO Qpaper UI*/